package ch.netcetera.planningpoker.client;

import ch.netcetera.planningpoker.client.admin.create.CreateGamePresenter;

import com.google.gwt.inject.client.AsyncProvider;
import com.google.gwt.inject.client.GinModules;
import com.google.gwt.inject.client.Ginjector;
import com.google.web.bindery.event.shared.EventBus;
import com.gwtplatform.mvp.client.proxy.PlaceManager;

@GinModules({ PokerModule.class })
public interface PokerGinjector extends Ginjector {
    PlaceManager getPlaceManager();

    EventBus getEventBus();

    AsyncProvider<CreateGamePresenter> getCreateGamePresenter();
}
